body{background-image:url(../images/bg.jpg);}
.index{ width: 100%; margin: 100px 0 0 0; overflow:hidden; position: relative; z-index: 20;text-align: right;}
.index ul,
.index li,
.index a{ width: 100%; display: block; overflow: hidden; list-style: none;}
.index a{height: 50px; overflow: hidden; color: #fff;}
.index .p{ display: inline-block;width:50%;background: rgba(0,0,0,0.7);max-width: 80%;font-size:18px;padding: 0 10px; height: 40px; line-height: 40px;margin: 5px 0 5px 0;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow: hidden;color: #fff;}

.mod-index b,
.mod-index i{ display: inline-block; float: left;}
.mod-index b{ padding-right:10px; font-weight: 100; height: 30px;font-size:18px; overflow: hidden;word-spacing:normal; word-break:normal; word-break:break-all;}
.mod-index .fa{ color: #f50;height: 40px;width:20px; margin-right:10px;line-height: 40px;font-size:20px;}
.mod-index .img{width:25px;overflow:hidden;margin-right:5px;text-align:left;}
.mod-index img{height:20px;max-width:25px;margin-right:5px;}
.mod-index .ico{color:#fff;font-size:30px;margin:0;float:right;}
.index a:nth-of-type(6n+1){}
.index a:nth-of-type(6n+2){}
.index a:nth-of-type(6n+3){}
.index a:nth-of-type(6n+4){}
.index a:nth-of-type(6n+5){}

.btn-up-1{display: none;}
.navPop-1 .navPop-btn{ background: #999;}
.navPop-1 .navPop-btn .fa{ background: #fff; color: #999;}
.navPop-wrap>div a{
    background: #999;
    color: #fff;
}
#footer {
color: #FFF;
}